German Economy Faces Setback as Services Sector Contracts in April, Marking a 14-Month Low
Germany's services sector contracted in April, with the PMI Business Activity Index falling to 49.0, a 14-month low. The Composite PMI Output Index slightly grew to 50.1, supported...